#ifndef PARSER_H
#define PARSER_H

/***************************************
*   		INCLUDES
***************************************/
//standard library
#include <vector>

//parents


/***************************************
*   		FORWARD DECLARATIONS
***************************************/

class Parser 
{
public:
	
	Parser();
	~Parser();

/***************************************
*   		MEMBER VARIABLES
***************************************/

// ByteBufferes
int mCommandKey;
int mCommandMilliseconds;

static const int mMessageFrame = 1;
int mMessageConnect;
int mMessageDisconnect;
int mMessageAddShape;
int mMessageRemoveShape;

int mMessageNonDeltaFrame;
int mMessageServerExit;
int mMessageKeepAlive;

//network flags
int mCommandOriginX;
int mCommandOriginY;
int mCommandOriginZ;
int mCommandRotationX;
int mCommandRotationZ;

};

#endif
